const apiUrl = "http://192.168.61.241:3000";
import './miniprogram_npm/weapp-cookie/index'

App({
    onLaunch: function() {
        try {
            this.globalData.uid = wx.getStorageSync('uid');
        } catch (e) {

        }

    },
    // 关闭小程序 清除本次定位 ，删除暂时不授权定位标记
    onHide: function() {
        
    },
    // 全局变量
    globalData: {
        version: "0.0.1", //版本号
        uid: 297657459, //用户id 默认是我自己用户id
        apiUrl:  apiUrl, //api接口地址
        playList: [   //播放列表
            {
                p_name : '',     //歌曲名
                p_id : '',       //歌曲id
                ar_name : '',    //歌手
                al_name :  '',   //专辑
                picUrl : '',     //专辑图片
            }
        ],
        playList1 : [],
        sys_info: null,  //用户系统信息
        latitude: null,  //经纬度
        longitude: null //经纬度
    },
    // 更新globalData数据
    updateAppData(obj) {
        let keys = Object.keys(obj);
        for (let i = 0; i < keys.length; i++) {
            let key = keys[i];
            this.globalData[key] = obj[key]
        }
    },
    // 更新播放列表 (obj:array)
    updatePlayList(obj) {
        for (let key in obj) {
            // console.log(key);     //获取key值
            // console.log(obj[key]); //获取对应的value值
            let arr = this.globalData[key]  //获取globalData对应变量的值，赋值到arr
            // 遍历对应的数组
            obj[key]
            for (let i = 0; i < obj[key].length; i++) {
                // console.log(obj[key][i])
                // 把遍历的值追加到arr
                arr.push(obj[key][i]) 
            }
            // 赋值到globalData对应的变量
            this.globalData[key] = arr
        }
    },
})  